well preserved older person - Spanish English Dictionary